Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 BARROW ROAD Semi-Detached £428,211 £286,000 17 Nov 2014
16 BARROW ROAD Terraced £478,353 £386,000 27 Jul 2018
18 BARROW ROAD Terraced £518,717 £525,000 30 Nov 2022
20 BARROW ROAD Semi-Detached £418,216 £87,500 31 Mar 1998
22 BARROW ROAD Semi-Detached £326,250 £180,000 11 Nov 2005
30 BARROW ROAD Semi-Detached £356,047 £82,950 24 Aug 1999
42 BARROW ROAD Terraced £333,196 £210,000 20 Jun 2007
44 BARROW ROAD Terraced £368,331 £234,000 31 Mar 2014
48 BARROW ROAD Terraced £358,133 £355,000 31 Aug 2023
56 BARROW ROAD Semi-Detached £371,521 £215,000 28 Jul 2011
58 BARROW ROAD Semi-Detached £399,759 £88,500 12 Feb 1999